无码av在线一区二区三区_中文字字幕在线无线码_国产高清在线精品一区app_国产成人综合色在线观看网站

 
技術(shù)博客INFO
聯(lián)系我們CONTACT

公司地址:茂名市人民南路新村大院22號(hào)101

電話:13592986386

python學(xué)習(xí)日志列表list range操作pop() sort() reverse() append您當(dāng)前的位置:首頁(yè) > python學(xué)習(xí)日志列表list range操作pop() sort() reverse() append

python學(xué)習(xí)日志列表list range操作pop() sort() reverse() append

發(fā)布時(shí)間:2024/11/19 21:33:10

python的列表操作


定義列表:
lists = ['1','2','3']
lists = [['1','2'],['3','4'],'5']


定義一個(gè)空列表
lists = []


訪問(wèn)列表中的元素
# 索引從0開(kāi)始
print (lists[0])


訪問(wèn)列表最后一個(gè)元素
lists[-1]


訪問(wèn)列表倒數(shù)第二個(gè)元素
lists[-2]


以此類(lèi)推


列表中添加元素
lists.append('4')


列表中插入元素
lists.insert(0,'0')


列表中刪除元素


根據(jù)位置刪除元素
del lists[0]


方法pop()可以刪除列表末尾的元素,并讓你能接著使用它
lists = ['1','2','3']
n = lists.pop()
print (n)


也可以傳入位置,使用pop刪除指定位置的元素
lists.pop(1)


根據(jù)元素值刪除元素
lists.remove('1')


方法remove()只能刪除第一次出現(xiàn)的值


對(duì)列表進(jìn)行排序


永久排序,會(huì)改變?cè)斜淼捻樞?/span>
lists.sort()


lists.sort(reverse=True)  #注意,這里的True區(qū)分大小寫(xiě)。! reverse=True表示倒序排


臨時(shí)排序,不會(huì)改變?cè)斜淼捻樞?/span>
sorted(lists)
print(sorted(lists,reverse=True))


反轉(zhuǎn)列表(讓列表與現(xiàn)有順序相反,而不是排序),永久修改
lists.reverse()


列表長(zhǎng)度
len(lists)


遍歷列表
for v in lists:
 print (v)


數(shù)值列表range()
for i in range(1,4):
 print(i)


注意,range(1,4)里面只包含1,2,3




將1~9的平方放到一個(gè)列表里
普通方法:
lists=[]
for i in range(1,10):
 lists.append(i**2)
print(lists)


列表解析方法:
lists1=[i**2 for i in range(1,10)]
print(lists1)